#include "config.h"
#include "delay.h"
#include "UART.h"
#include "timer.h"
#include "MyBlue.h"
#include "MyGPIO.h"
#include "MyTimer.h"

u8 Data;
u16 Key;

void main()
{
//	u16 i;
	GPIO_Init();//GPIO整体配置
	UART_config();//串口初始化配置
	Timer0_INIT();//中断时间500MS

/*****引脚初始电平设置**************/
	JDQ = 1;//音道切换按钮
	MA  = 1;//电机A端
	MB  = 0;//电机B段
	SW 	= 1;//软启动开关
/***********************************/
	while(1)
	{
//		SW=~SW;
//		delay_ms(1000);
		
//		Key=Key_Jian();
//		if(Key!=0){JDQ=1;}
		
/*蓝牙发送读取示例*/
//		delay_ms(1);
//		if(COM1.RX_TimeOut > 0)
//		{
//			if(--COM1.RX_TimeOut == 0)
//			{
//				if(COM1.RX_Cnt > 0)
//				{
//					Data = RX1_Buffer[0];
//					for(i=0; i<COM1.RX_Cnt; i++)	TX1_write2buff(Data);
//				}
//				COM1.RX_Cnt = 0;
//			}
//		}
	}
}

void timer0_int (void) interrupt TIMER0_VECTOR
{
	static unsigned int T0Count;
	T0Count++;
	if(T0Count>=20)//一次中断50MS，20次就是1S
	{
		T0Count=0;
//		JDQ = ~JDQ;
		TX1_write2buff(0x00);
	}
}

